passage cyclable - French English Dictionary